package com.lostreseditores.sabersai.dataaccess.dao;

import java.util.List;

import com.lostreseditores.sabersai.model.Logro;


public interface ILogroDAO {
    public void save(Logro instance);

    public void delete(Logro instance);

    public void update(Logro instance);

    public Logro findById(Integer id);

    public List<Logro> findByExample(Logro instance);

    public List<Logro> findByProperty(String propertyName, Object value);

    public List<Logro> findAll();

    public List<Logro> findByCriteria(String whereCondition);

    public List<Logro> findPageLogro(String sortColumnName,
        boolean sortAscending, int startRow, int maxResults);

    public Long findTotalNumberLogro();

    public List<Logro> findByLogrdescript(Object logrdescript);

    public List<Logro> findByLogridn(Object logridn);

    public List<Logro> findByLogrletrav(Object logrletrav);

    public List<Logro> findByLogrpuntajefinn(Object logrpuntajefinn);

    public List<Logro> findByLogrpuntajeinin(Object logrpuntajeinin);

    public List<Logro> findByRespidn(Object respidn);
}
